package com.aspire.moss.portal.desktop;

import android.view.View;
import android.view.animation.Animation;

public interface CellLayoutController {

	public float getMChildTop(int cellY);
	
	public float getMChildLeft(int cellX);
	
	public boolean isEmpty();
	
	public View isExists(int x, int y, int width, int height);
	
	public boolean isFull();
	
	public int[] findLastAppView();
	
	public int[] findLastEmptyAppView();
	
	public boolean removeAppView(final AppInfo appInfo, Animation scale,
			int visible);
	
	public void clearUp(final int cellX, final int cellY, final boolean isAnim);
	
	void onPageNoChange(int page_no);
	
}
